god's gift to mankind - Turc Anglais Dictionnaire